• word of the day

    clusia flava

    clusia flava - Dictionary definition and meaning for word clusia flava

    Definition
    (noun) a West Indies clusia having fig-shaped fruit
    Synonyms : wild fig
Download our Mobile App Today
Receive our word of the day
on Whatsapp